package com.huitone.gddw.dao.worktable;

import java.util.List;
import java.util.Map;

import com.huitone.gddw.dao.entity.PrgInfo;
import com.huitone.gddw.service.dto.PrgInfoDTO;

public interface IPrgInfoDao {
    int deleteByPrimaryKey(String prgId);
    
    PrgInfo selectByPrimaryKey(String prgId);
    List<PrgInfoDTO> getRecord(Map<String,Object> map);
    
    int updateStatus (String prgId);

//    int insert(PrgInfo record);

//    int insertSelective(PrgInfo record);
    
    int selectCount(Map<String,Object> map);
    
    List<PrgInfo> selectPrgInfoByMap(Map<String,Object> map);
    
    List<PrgInfoDTO> selectPage(Map<String,Object> map);

//    int updateByPrimaryKeySelective(PrgInfo record);

    int updateByPrimaryKey(PrgInfo record);
    
    int save(PrgInfo record);
    
    int update(PrgInfo record);
    
    List<PrgInfo> getByParamtabId(String paramtabId);
    
    
}